when circumstances allow - Espagnol Anglais Dictionnaire